shortbread biscuits - Francés Inglés Diccionario